moral victory


Results for "moral victory"

English - Turkish Dictionary

moral victory

(English - Turkish Dictionary) :
manevi zafer.